package com.itheima.service;

import com.itheima.POJO.Member;
import com.itheima.entity.PageResult;
import com.itheima.entity.QueryPageBean;

import com.itheima.entity.PageResult;

import java.lang.reflect.Array;
import java.util.List;
import java.util.Map;


public interface memberService {

    public Member findMemberBYtelephone(String telephone);

    void addMember(Member member);


    List<Integer> findMemberCountByMouth(List<String> arrayList);

    public PageResult findPageMMM(QueryPageBean queryPageBean);

    public Member findOne(Integer id);

    Map<String, Object> findMedicalInformationById(Integer id);

    List<Integer> findHealthProgramIdsById(Integer id);

    void healthEdit(Map map, Integer[] healthProgramIds);

    void deleteById(Integer id);

    void add(com.itheima.VO.Member member);


    PageResult findPage(Integer currentPage, Integer pageSize, String queryString);

    com.itheima.VO.Member findMemberById(Integer id);


    void editMember(com.itheima.VO.Member member);

    void delete(Integer id);
}
